Source: isrctn - Pays: Switzerland - Phase: ongoing